A Class Hierarchy for Building Stream-Oriented File Systems

نویسندگان

  • Peter Madany
  • Roy H. Campbell
  • Vincent F. Russo
  • Douglas E. Leyens
چکیده

This paper describes the object-oriented design and implementation of a family of stream-oriented le systems under UNIX and under an object-oriented operating system called Choices . A class hierarchy provides an object-oriented taxonomy of the algorithms and data structures used in the design of this family. The family includes the System V le system, the 4.2 BSD le system, and the MS-DOS le system. The class hierarchy has been developed by a series of experiments that are designed to lead to a framework for object-oriented le systems. The class hierarchy for stream-oriented le systems is the product of the second experiment in this series in which we revised a class hierarchy for UNIX-like le systems[MLRC88] to include the MS-DOS le system. We describe the hierarchy, how it evolved from the rst experiment to the second, and review the lessons that we have learned from the two experiments.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Class Hierarchy for Building Stream - Oriented

This paper describes the object-oriented design and implementation of a family of stream-oriented le systems under UNIX and under an object-oriented operating system called Choices. A class hierarchy provides an object-oriented taxonomy of the algorithms and data structures used in the design of this family. The family includes the System V le system, the 4.2 BSD le system, and the MS-DOS le sy...

متن کامل

Hardo Müller 1 OBJECT-ORIENTED MODELING FOR THE EXTRACTION OF GEOMETRY, TEXTURE AND REFLECTANCE FROM DIGITAL IMAGES

A semi-automatic system for extracting topographic features is being migrated to an object-oriented design for better maintainability. For that purpose an object-oriented model of the extracted objects and the extraction methods is required. Moreover an appropriate software component model for the exchange with other systems is needed. We have modeled a class hierarchy for objects, that can be ...

متن کامل

Object-oriented Modeling for the Extraction of Geometry, Texture and Reflectance from Digital Images

A semi-automatic system for extracting topographic features is being migrated to an object-oriented design for better maintainability. For that purpose an object-oriented model of the extracted objects and the extraction methods is required. Moreover an appropriate software component model for the exchange with other systems is needed. We have modeled a class hierarchy for objects, that can be ...

متن کامل

Building Signature Trees into OODBs

Although object-oriented database systems offer more powerful modeling capability than relational database systems, their performance suffers from the increased complexity in the data model. Recently, a lot of research has focused on mitigating this problem by building indexes over single classes, class hierarchies, or nested object hierarchies. In this paper, we propose a new indexing method. ...

متن کامل

Real-Time Data Management for Big Data

Users have come to expect reactivity from mobile and web applications, i.e. they assume that changes made by other users become visible immediately. However, developers are challenged with building reactive applications on top of traditional pulloriented databases, because they are ill-equipped to push new information to the client. Systems for data stream management and processing, on the othe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1989